zamacuca (coloquial) - Espagnol Anglais Dictionnaire